COLOR 64 BBS - CHANGELOG
------------------------------------------------------------
CHANGELOG OVERVIEW
------------------------------------------------------------

This file documents notable changes to Color 64 BBS version 8.1a,
with emphasis on fixes and improvements made to the Linux LTK
distribution.

Earlier historical changes are summarized from internal notes
and public release information. This changelog is not intended
to be a byte-level audit, but a practical record for sysops.

------------------------------------------------------------
Version 8.1b (Linux LTK Build)
------------------------------------------------------------
The following file modifications were performed as part of
this update:
Replaced ✓BOOTMAKER 8100 -> ✓BOOTMAKER 810B
Replaced ✓BBS.INIT 810A -> ✓BBS.INIT 810B
Replaced ✓BBS.MSGS 810A -> ✓BBS.MSGS 810B
Replaced ✓BBS.XFER 810A -> ✓BBS.XFER 810B
Replaced ✓BBS.OVL 810A -> ✓BBS.OVL 810B
Replaced ✓BBS.OV2 810A -> ✓BBS.OV2 810B
Replaced ✓BBS.OV3 810A -> ✓BBS.OV3 810B
Replaced ✓BBS.GAMES 810A -> ✓BBS.GAMES 810B
Replaced ✓BBS.PROFILE -> ✓BBS.PROFILE810B
Replaced ✓BBS.NW1 810A -> ✓BBS.NW1 810B
Replaced ✓BBS.NW2 810A -> ✓BBS.NW2 810B
Replaced ✓SYS.NET 810A -> ✓SYS.NET 810B
Replaced ✓SYS.EDIT 810A -> ✓SYS.EDIT 810B
Replaced ✓BBS.TERM 8100 -> ✓BBS.TERM 810B
Replaced DIR TOOLS 81A-> ✓SYS.DIR 810B
Replaced PSWD TOOLS 81A -> ✓SYS.PSWD 810B
Replaced XXX MSG 810A -> XXX.MSG 810B
Replaced ✓SYS.LOADML 8100 -> ✓SYS.LOADML 810B

* Code hardening / stack-improvements and corrections
* Patched ML (BBS & TERM)
* Sysop Interface updates/improvements
* User Record sanitization
* Multi-Transfer updates & corrections
* Optimized overlay loading approaches

New features:
* ✓fbanner in upload/download directories
* Improved sysop fast logon
* Improved sysop force actions
* User Profile Protocol selection (you can disable
    spare command 2 in menu and +SETUP) - see manual
* Autosignature is now menu option in Editor (/a)
* new +DIRTOOLS and +PSWDTOOLS launch commmands
* Optional loading prompts for systems without fastloaders

------------------------------------------------------------
Version 8.1a (Linux LTK Build)
------------------------------------------------------------
Version 8.1a
11 February 2026
Audit conducted on LTK, D64, D81 and SD2IEC builds.
* Removed LTK inserts in D64, D81 and SD2IEC builds
* Updated SD2IEC (11 SEP) to 11 February Build corrections
* Additional Correction in BBS.OVL for multi-transfers
------------------------------------------------------------
VERSION 8.1a
06 February 2026
------------------------------------------------------------
Corrected a problem with SYS.EDIT (syntax error when copying
with +EDITOR

This release focuses on stability fixes, protocol correctness,
and modernization of Linux support scripts.

FIXED:
- Corrected a bug in the user auto-signature feature that could
  trigger a "STRING TOO LONG" error in bbs.msgs under certain
  conditions.
- Corrected a logic error preventing Punter protocol downloads
  from executing properly.
  (XMODEM transfers were unaffected.)
- Multi-transfer

IMPROVED:
- Updated all supporting shell scripts for improved Linux
  compatibility and reliability.
- Scripts now automatically detect:
    - Linux distribution and package manager
    - Terminal emulator
    - Required binaries (VICE, x64sc, tcpser)
- Improved error handling and user feedback when dependencies
  are missing or misconfigured.

CHANGED:
- Installation and runtime scripts have been cosmetically
  cleaned up for readability and consistency.
- Documentation updated and expanded, including:
    - README.TXT
    - README-SHORT.TXT
    - TROUBLESHOOTING.TXT
    - SYSTEMD-SERVICES.TXT

------------------------------------------------------------
PREVIOUS CHANGES (SUMMARY)
------------------------------------------------------------

Changes prior to the January 2026 build include updates made
since the April 8.1a release.

These changes were documented publicly in November 2025 under
the heading:

  "Changes since April Release"

Highlights from that period include:
- General maintenance updates to Color 64 8.1a
- Incremental fixes and refinements based on sysop feedback
- Continued work toward improved reliability and usability

For additional historical context, see the public discussion
thread on the ItchyBBS site.

------------------------------------------------------------
NOTES
------------------------------------------------------------

This changelog reflects the Linux LTK build of Color 64 BBS.
Behavior on original Commodore 64 hardware or other platforms
may vary depending on configuration and environment.

------------------------------------------------------------
END OF CHANGELOG
------------------------------------------------------------
